YaySMTP\Helper\Utils D

Total Complexity 220
Dependencies 0
Dependents 24
Total lines 891
Lines of code 744
Logical lines of code 423
Comment lines 13
Methods 47
Properties 0

Methods 47

Method Rating Maintainability Complexity Lines of code
getMailReportGroupByData()
A
40 13 62
insertEmailLogs()
A
46 13 34
getNameOfPlugin()
A
49 11 28
getChartData()
A
43 9 50
conditionUseFallbackSmtp()
A
48 10 35
isFullSettingsFallbackSmtp()
A
52 10 27
getYaysmtpImportPlugins()
A
42 7 58
saniValArray()
A
55 9 19
isMailerComplete()
A
55 8 20
getRoot()
S
54 7 23
getMailBankSettingsTable()
S
49 6 32
getYaySmtpSetting()
S
57 7 16
percentClass()
S
55 5 20
getNameOfTheme()
S
54 5 20
setYaySmtpSetting()
S
62 5 11
getNameOfWPSource()
S
61 5 11
getMailReportData()
S
49 3 32
getFallbackHasSettingMail()
S
63 5 10
isTestMailFallback()
S
63 5 10
getFullUrl()
S
65 5 7
getMultisiteSetting()
S
62 4 11
getMainSiteMultisiteSetting()
S
62 4 11
isJson()
S
76 4 3
getCurrentMailer()
S
64 4 10
getCurrentFromEmail()
S
64 4 10
getCurrentFromName()
S
63 4 10
getCurrentFromEmailFallback()
S
64 4 10
getCurrentFromNameFallback()
S
63 4 10
getForceFromName()
S
63 4 10
getForceFromEmail()
S
63 4 10
decrypt()
S
59 3 12
getYaySmtpEmailLogSetting()
S
67 3 8
adminUrl()
S
67 3 7
getDeleteDatetimeSetting()
S
71 3 5
stringThreeDot()
S
64 3 10
getAllMailerSetting()
S
55 1 19
getTemplatePart()
S
64 2 9
checkNonce()
S
69 2 6
setYaySmtpEmailLogSetting()
S
68 2 7
getAdminPageUrl()
S
65 2 10
getParamUrl()
S
65 2 9
saniVal()
S
80 1 3
getAdminEmail()
S
80 1 3
getAdminFromName()
S
80 1 3
encrypt()
S
76 1 3
getTemplateHtml()
S
70 1 6
deleteAllEmailLogs()
S
75 1 4